leg (swim leg) - Spanish English Dictionary